Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Copa Ericsson Uruguay - Montevideo Nuembrecht Challenger - Nuembrecht ATP Tour Challenger at Nellie Gail - Laguna Hills IV Abierto Internacional de Salinas - Salinas Czech Indoor Open - Prague Nord/LB Open 2004 - Braunschweig Copa Ericsson - Montevideo Ischgl International Tennis Challenger 2003 - Ischgl IPP Open - Helsinki Challenger 42 - Andrezieux Unicredit Czech Open 2007 - Prostejov Tatra Banka Open 2003 - Bratislava Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava Gramado Open de Tennis - Gramado Jaegermeister Open - Braunschweig Jameson Cup - Milan Napoli Challenger - Napoli Open de Nice - Nice Belo Horizonte Tennis Open - Belo Horizonte Challenger Santa Cruz - Santa Cruz Tennis Napoli Cup - Napoli Tatra Banka Open 2001 - Bratislava Iquique Challenger Banca Stato Challenger Lugano - Lugano AXA Open - Espinho Santiago Challenger Open Sainte Victoire - Aix-En-Provence KGHM Polish Indoors - Wroclaw Tunis Challenger Poznan Challenger San Marino Challenger Geneva Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Florionapolis Challenger Sao Paulo Challenger Milan Challenger Kitzbuhel Challenger Privat Bank Cup - Dnepropetrovsk Internazionali di Tennis Dell'Umbria - Todi Pekao Open - Szczecin ITG Miami Challenger - Miami Zagreb Challenger Marburg Challenger Cordenons Challenger San Marino Cepu Open - San Marino Genova Open Challenger - Genova Kyiv Open - Kiev Lambertz Open - Aachen Mobilux Open - Luxembourg Logopak Challenger 2005 - Lubeck Neride Prague Indoor - Prague San Remo Challenger Jameson Cup - Milan Rumikon CH Croatian Indoors - Zagreb BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten IPB Czech Indoor - Ostrava Qatar Mobil Open '98 - Doha Croatian Indoors - Split Davidoff Swiss Indoors - Basel Mallorca Open - Mallorca CA Tennis Trophy - Vienna IV Trofeo Ciudad de Quito - Quito AXA Cup - London Abierto Mexicano de Tenis Pegaso - Mexico City Copenhagen Open - Copenhagen Copa Ericsson - Buenos Aires Geneva CH Chevrolet Cup - Santiago Open Seat-Godo 2000 - Barcelona Internationaux de Tennis de Brest - Brest UBS Open Gstaad - Gstaad TCT Open - Tunis Tennis Napoli Cup - Naples 2000 Mercedes Cup - Stuttgart CA Tennis Trophy - Vienna Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Open 13 - Marseille Jameson Cup - Milan Abierto Mexicano de Tenis Pegaso - Acapulco Italian Indoors - Milan Sarajevo Open 2004 - Sarajevo Czech Open - Prostejov 1998 Mercedes Cup - Stuttgart Pilot Pen International - New Haven The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham The Nottingham Open - Nottingham TED Open - Istanbul Milano Challenger-Jameson Cup - Milan UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Tatra Banka Open - Bratislava Generali Open 2001 - Kitzbuhel Kremlin Cup - Moscow Pekao Open - Szczecin Idea Prokom Open - Sopot Copa Ericsson - Sao Paulo Open de Franche Comte - Besancon Intersport Heilbronn Open - Heilbronn Open 13 - Marseille President's Cup - Tashkent Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Heineken Open - Auckland St. Petersburg Open - St. Petersburg Open 13 - Marseille BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona Copa AT&T - Buenos Aires Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Open Seat-Godo 2001 - Barcelona Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg President's Cup 1997 - Tashkent Open Seat Godo 2003 - Barcelona Copa Ericsson Mexico - Guadalajara Cerveza Cristal - Santiago Grand Prix de Tennis de Lyon - Lyon Privat Bank Cup - Dniepropetrovsk Dubai Milan VI Torneo Internazionale di Tennis - Barletta Memorial Piertomaso Tessitore - San Remo Rotterdam St. Petersburg Open - St. Petersburg Gstaad Heineken Trophy - 's-Hertogenbosch Rado Swiss Open - Gstaad Halle GHI Bronx Tennis Classic - Bronx Brasil Open - Florianopolis Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Barletta Citta Della Disfida Open 99 - Barletta Jagermeister Open - Braunschweig President's Cup 1998 - Tashkent Challenger 42 - Andrezieux C.T. San Remo - XIII Piertomaso Tessitore - San Remo Open Sainte-Victoire - Aix-En-Provence New Haven Grand Prix de Tennis de Toulouse - Toulouse Long Island San Marino Cepu Open - San Marino Open de L'Isere - Grenoble Open de Franche-Comte - Besancon Moscow Porsche Open - Poznan Architect Open - Budapest Munich Long Island Toulouse Cerveza Club Columbia Open - Bogota Allianz Suisse Open Gstaad - Gstaad Estoril Open - Estoril Rado Swiss Open - Gstaad Adidas International - Sydney Generali Open 2002 - Kitzbuhel Posillipo Tennis Cup - Napoli BMW Open - Munich Copenhagen CH Idea Prokom Open - Sopot The Stella Artois Grass Court Championships - Queen's/London Copenhagen Open - Copenhagen Gstaad Long Island Adidas International - Sydney Waldbaum's Hamlet Cup - Long Island Kremlin Cup - Moscow Milan Indoors - Milan Crans Montana CH Moscow Adelaide Auckland Chevrolet Cup - Vina del Mar Kremlin Cup - Moscow Scottsdale Nice European Community Championships - Antwerp Toulouse Madrid Japan Open - Tokyo Citrix Tennis Championships - Delray Beach Gstaad Stuttgart New Haven Basel Toulouse Lyon Moscow Milan Brussels Bordeaux Barcelona Rosmalen Gstaad Stuttgart Hilversum New Haven Geneva Toulouse Guardian Direct Cup - London Washington Lyon Adelaide Sydney Nice Madrid Manchester Stuttgart Hilversum Geneva Lyon Moscow BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Thailand Open - Bangkok Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Qatar Open - Doha BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Bordeaux Challenger Open Seat Godo 2005 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Stuttgart Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Nice Generali Open - Kitzbuhel CA Tennis Trophy - Vienna BellSouth Open - Vina del Mar The Stella Artois Grass Court Championships - London Copa AT&T - Buenos Aires Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Nyon CH Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Movistar Open - Santiago Copa Telmex - Buenos Aires Guayaquil Challenger Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Lima Challenger Movistar Open - Vina del Mar Sao Paulo Challenger Antwerp Prague Halle New Haven Lyon Moscow Sydney Nice Queen's Club Gstaad Prague Toulouse Marseille Milan New Haven Bordeaux Basel Moscow Marseille Milan Nice New Haven Toulouse Sunrise Challenger The Priority Telecom Open - Amersfoort Long Island Moscow Brussels Barcelona Bologna Bogota Challenger Gstaad Heineken Open - Auckland Pereira Challenger Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon MoviStar Open - Vina del Mar Bossonnens CH Copa Telmex - Buenos Aires Messina CH Braunschweig Challenger Scheveningen Challenger Sydney International - Sydney BMW Open - Munich Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Internazionali di Tennis di San Marino - San Marino Adidas Open de Toulouse - Toulouse Open de Tenis Comunidad Valenciana - Valencia Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow Barcelona Vienna Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach Bordeaux Lyon Stuttgart Vienna Dublin CH Long Island Open 13 - Marseille Sydney Estoril Intersport Heilbronn Open - Heilbronn Kitzbuhel 1999 Mercedes Cup - Stuttgart Bossonnens CH Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille President's Cup - Tashkent Rumikon CH Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Idea Prokom Open - Sopot European Community Championships - Antwerp St. Petersburg Open - St. Petersburg Sydney ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Open Seat-Godo '99 - Barcelona BMW Open - Munich Tennis Masters Series - Montreal The Nottingham Open - Nottingham Investor Swedish Open - Bastad Grolsch Open - Amsterdam Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston Halle Waldbaum's Hamlet Cup - Long Island President's Cup 1999 - Tashkent Gstaad Connex Open Romania - Bucharest adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Qatar Mobil Open 2000 - Doha Tennis Masters Series - Monte Carlo U.S. Mens's Clay Court Championship - Houston Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Davidoff Swiss Indoors - Basel Basel Grand Prix de Tennis de Toulouse - Toulouse Adidas International - Sydney Basel Copenhagen Open - Copenhagen Bari Geneva Basel Basel Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle Newsweek Champions Cup - Indian Wells German Open - Hamburg Italian Open - Rome Geneva 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells Monte Carlo Open - Monte Carlo Eurocard Open - Stuttgart 13th Paris Open - Paris The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Furth CH The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Heineken Trophy - Rosmalen Tennis Masters Series - Miami 1997 Mercedes Cup - Stuttgart Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Davidoff Swiss Indoors - Basel Tennis Masters Series - Hamburg Tennis Masters Series - Toronto CA Tennis Trophy - Vienna Adidas International - Sydney Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Grand Prix Hassan II - Casablanca Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Indian Wells Key Biscayne Energis Open - Amersfoort Hamburg Rome Cincinnati Stuttgart Paris Monte Carlo Merano Open - Merano Hamburg Rome Rado Swiss Open - Gstaad Canadian Open Internazionali di Tennis di San Marino - San Marino Essen Paris Indian Wells Key Biscayne Hamburg Rome Canadian Open Stockholm Paris Indian Wells Key Biscayne Stockholm Key Biscayne Monte Carlo Rome Indian Wells Key Biscayne Basel Monte Carlo Adelaide Hamburg Rome Stockholm Paris BMW Open - Munich Monte Carlo Stockholm Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Geneva CH Tennis Masters Series - Toronto Heineken Open - Auckland Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Nyon CH Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Basel Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Masters - Toronto Masters Series Madrid - Madrid Salem Open - Hong Kong The Stella Artois Grass Court Championships - London Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sun City Tennis Masters Series - Hamburg The Lipton Championships - Key Biscayne ABN/AMRO World Tennis Tournament - Rotterdam Eutelsat Monte Carlo Open - Monte Carlo Manchester The Lipton Championships - Key Biscayne Abierto Mexicano de Tenis Pegaso - Acapulco NASDAQ-100 Open - Miami Tennis Masters Series - Paris Masters Series Monte Carlo - Monte Carlo Paris Campionati Internazionali d'Italia - Rome Brasil Open - Costa do Sauipe French Open - Paris Wimbledon - London U.S. Open - New York Masters Series Hamburg - Hamburg Doha Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Cincinnati Wimbledon - London Australian Open - Melbourne Masters Series Monte-Carlo - Monte Carlo French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York ARAG World Team Championship - Dusseldorf Australian Open - Melbourne French Open - Paris Wimbledon - London French Open Australian Open French Open Wimbledon U.S. Open Australian Open Wimbledon U.S. Open French Open U.S. Open Australian Open Wimbledon U.S. Open French Open Wimbledon U.S. Open Australian Open Australian Open - Melbourne Eurocard Open - Stuttgart French Open - Paris Licher German Open - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Stuttgart Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Key Biscayne Canadian Open Generali Open 1999 - Kitzbuhel Waldbaum's Hamlet Cup - Long Island Monte Carlo Monte Carlo Hamburg Rome Indian Wells Paris Lyon Croatia Open - Umag U.S. Open - New York Copa Telmex - Buenos Aires U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, Group 1, 1R, ARG-MEX 5-0 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, SF, RUS-ARG 3-2 Wimbledon U.S. Open French Open Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Australian Open Colonial Classic - Kooyong French Open Wimbledon Monte Carlo French Open NASDAQ-100 Open - Miami Wimbledon Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai U.S. Open Olympics - Sydney Atlanta Olympics U.S. Open - New York Barcelona Olympics Tennis Masters Series - Cincinnati French Open - Paris Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, SF, ESP-ARG 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, QR, ARG-BLR 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, FRA-SUI 3-2 Grand Slam Cup